package com.yft.entity.base;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.MappedSuperclass;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

@MappedSuperclass
public class BaseExtend extends BaseEntity{
	
	private static final long serialVersionUID = -9185600315777430490L;

	public BaseExtend(){}
	
	public BaseExtend(BaseExtend b){
		super(b);
	}
	
	@Column
    private Integer zzInteger0;
	
    @Column
    private Integer zzInteger1;
    
    @Column
    private Integer zzInteger2;
    
    @Column
    private Integer zzInteger3;
    
    @Column
    private Integer zzInteger4;
    
    @Column
    private Integer zzInteger5;
    
    @Column
    private String zzString0;
    
    @Column
    private String zzString1;
    
    @Column
    private String zzString2;
    
    @Column
    private String zzString3;
    
    @Column
    private String zzString4;
    
    @Column
    private String zzString5;
    
    @Column
    private String zzString6;
    
    @Column
    private String zzString7;
    
    @Column
    private String zzString9;
    
    @Column
    private String zzString10;
    
    @Column
    private String zzString11;
    
    @Column
    private String zzString12;
    
    @Column
    private String zzString13;
    
    @Column
    private String zzString14;
    
    @Column
    private String zzString15;
    
    @Column
    private String zzString16;
    
    @Column
    private String zzString17;
    
    @Column
    private String zzString18;
    
    @Column
    private String zzString19;
    
    @Column
    private Double zzDouble0;
    
    @Column
    private Double zzDouble1;
    
    @Column
    private Double zzDouble2;
    
    @Column
    private Double zzDouble3;
    
    @Column
    private Double zzDouble4;
    
    @Column
    private Double zzDouble5;

    @Temporal(TemporalType.TIMESTAMP)
    private Date zzDate0;
    
    @Temporal(TemporalType.TIMESTAMP)
    private Date zzDate1;
    
    @Temporal(TemporalType.TIMESTAMP)
    private Date zzDate2;
    
    @Temporal(TemporalType.TIMESTAMP)
    private Date zzDate3;
    
    @Temporal(TemporalType.TIMESTAMP)
    private Date zzDate4;
    
    @Temporal(TemporalType.TIMESTAMP)
    private Date zzDate5;
    
	@Column
    private Long zzLong0;
	
	@Column
    private Long zzLong1;
	
	@Column
    private Long zzLong2;
	
	@Column
    private Long zzLong3;

	public Integer getZzInteger0() {
		return zzInteger0;
	}

	public void setZzInteger0(Integer zzInteger0) {
		this.zzInteger0 = zzInteger0;
	}

	public Integer getZzInteger1() {
		return zzInteger1;
	}

	public void setZzInteger1(Integer zzInteger1) {
		this.zzInteger1 = zzInteger1;
	}

	public Integer getZzInteger2() {
		return zzInteger2;
	}

	public void setZzInteger2(Integer zzInteger2) {
		this.zzInteger2 = zzInteger2;
	}

	public Integer getZzInteger3() {
		return zzInteger3;
	}

	public void setZzInteger3(Integer zzInteger3) {
		this.zzInteger3 = zzInteger3;
	}

	public Integer getZzInteger4() {
		return zzInteger4;
	}

	public void setZzInteger4(Integer zzInteger4) {
		this.zzInteger4 = zzInteger4;
	}

	public Integer getZzInteger5() {
		return zzInteger5;
	}

	public void setZzInteger5(Integer zzInteger5) {
		this.zzInteger5 = zzInteger5;
	}

	public String getZzString0() {
		return zzString0;
	}

	public void setZzString0(String zzString0) {
		this.zzString0 = zzString0;
	}

	public String getZzString1() {
		return zzString1;
	}

	public void setZzString1(String zzString1) {
		this.zzString1 = zzString1;
	}

	public String getZzString2() {
		return zzString2;
	}

	public void setZzString2(String zzString2) {
		this.zzString2 = zzString2;
	}

	public String getZzString3() {
		return zzString3;
	}

	public void setZzString3(String zzString3) {
		this.zzString3 = zzString3;
	}

	public String getZzString4() {
		return zzString4;
	}

	public void setZzString4(String zzString4) {
		this.zzString4 = zzString4;
	}

	public String getZzString5() {
		return zzString5;
	}

	public void setZzString5(String zzString5) {
		this.zzString5 = zzString5;
	}

	public String getZzString6() {
		return zzString6;
	}

	public void setZzString6(String zzString6) {
		this.zzString6 = zzString6;
	}

	public String getZzString7() {
		return zzString7;
	}

	public void setZzString7(String zzString7) {
		this.zzString7 = zzString7;
	}

	public String getZzString9() {
		return zzString9;
	}

	public void setZzString9(String zzString9) {
		this.zzString9 = zzString9;
	}

	public String getZzString10() {
		return zzString10;
	}

	public void setZzString10(String zzString10) {
		this.zzString10 = zzString10;
	}

	public String getZzString11() {
		return zzString11;
	}

	public void setZzString11(String zzString11) {
		this.zzString11 = zzString11;
	}

	public String getZzString12() {
		return zzString12;
	}

	public void setZzString12(String zzString12) {
		this.zzString12 = zzString12;
	}

	public String getZzString13() {
		return zzString13;
	}

	public void setZzString13(String zzString13) {
		this.zzString13 = zzString13;
	}

	public String getZzString14() {
		return zzString14;
	}

	public void setZzString14(String zzString14) {
		this.zzString14 = zzString14;
	}

	public String getZzString15() {
		return zzString15;
	}

	public void setZzString15(String zzString15) {
		this.zzString15 = zzString15;
	}

	public String getZzString16() {
		return zzString16;
	}

	public void setZzString16(String zzString16) {
		this.zzString16 = zzString16;
	}

	public String getZzString17() {
		return zzString17;
	}

	public void setZzString17(String zzString17) {
		this.zzString17 = zzString17;
	}

	public String getZzString18() {
		return zzString18;
	}

	public void setZzString18(String zzString18) {
		this.zzString18 = zzString18;
	}

	public String getZzString19() {
		return zzString19;
	}

	public void setZzString19(String zzString19) {
		this.zzString19 = zzString19;
	}

	public Double getZzDouble0() {
		return zzDouble0;
	}

	public void setZzDouble0(Double zzDouble0) {
		this.zzDouble0 = zzDouble0;
	}

	public Double getZzDouble1() {
		return zzDouble1;
	}

	public void setZzDouble1(Double zzDouble1) {
		this.zzDouble1 = zzDouble1;
	}

	public Double getZzDouble2() {
		return zzDouble2;
	}

	public void setZzDouble2(Double zzDouble2) {
		this.zzDouble2 = zzDouble2;
	}

	public Double getZzDouble3() {
		return zzDouble3;
	}

	public void setZzDouble3(Double zzDouble3) {
		this.zzDouble3 = zzDouble3;
	}

	public Double getZzDouble4() {
		return zzDouble4;
	}

	public void setZzDouble4(Double zzDouble4) {
		this.zzDouble4 = zzDouble4;
	}

	public Double getZzDouble5() {
		return zzDouble5;
	}

	public void setZzDouble5(Double zzDouble5) {
		this.zzDouble5 = zzDouble5;
	}

	public Date getZzDate0() {
		return zzDate0;
	}

	public void setZzDate0(Date zzDate0) {
		this.zzDate0 = zzDate0;
	}

	public Date getZzDate1() {
		return zzDate1;
	}

	public void setZzDate1(Date zzDate1) {
		this.zzDate1 = zzDate1;
	}

	public Date getZzDate2() {
		return zzDate2;
	}

	public void setZzDate2(Date zzDate2) {
		this.zzDate2 = zzDate2;
	}

	public Date getZzDate3() {
		return zzDate3;
	}

	public void setZzDate3(Date zzDate3) {
		this.zzDate3 = zzDate3;
	}

	public Date getZzDate4() {
		return zzDate4;
	}

	public void setZzDate4(Date zzDate4) {
		this.zzDate4 = zzDate4;
	}

	public Date getZzDate5() {
		return zzDate5;
	}

	public void setZzDate5(Date zzDate5) {
		this.zzDate5 = zzDate5;
	}

	public Long getZzLong0() {
		return zzLong0;
	}

	public void setZzLong0(Long zzLong0) {
		this.zzLong0 = zzLong0;
	}

	public Long getZzLong1() {
		return zzLong1;
	}

	public void setZzLong1(Long zzLong1) {
		this.zzLong1 = zzLong1;
	}

	public Long getZzLong2() {
		return zzLong2;
	}

	public void setZzLong2(Long zzLong2) {
		this.zzLong2 = zzLong2;
	}

	public Long getZzLong3() {
		return zzLong3;
	}

	public void setZzLong3(Long zzLong3) {
		this.zzLong3 = zzLong3;
	}
}
